hole through which dammed up water drains - Español Inglés Diccionario